package com.shensi.adminCollect.domain.station.dto;

import com.shensi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;

public class PhysicalCardListDto extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**实体卡号 */
    @ApiModelProperty(value = "卡号")

    private String physicalCardNo;

    /**实体卡名称 */
    @ApiModelProperty(value = "卡名称")
    private String physicalCardName;

    /**油企名称 */
    @ApiModelProperty(value = "油企名称")
    private String enterpriseName;

    /**油站名称 */
    @ApiModelProperty(value = "油站名称")
    private String stationName;

    /**油企id */
    @ApiModelProperty(value = "油企id")
    private Long enterpriseId;

    /**油站id */
    @ApiModelProperty(value = "油站id")
    private String stationId;

    /**持卡人姓名 */
    @ApiModelProperty(value = "持卡人")
    private String userName;


    /**持卡人手机号 */
    @ApiModelProperty(value = "手机号")
    private String userPhone;

    /**持卡人公司 */
    @ApiModelProperty(value = "企业名称")
    private String userCompany;

    /**状态（0正常 1冻结 2注销） */
    @ApiModelProperty(value = "状态（0正常 1冻结 2注销）")
    private String cardStatus;

    /**开始时间 */
    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    /**结束时间 */
    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "卡类型;0:通用卡;1:汽油卡;2:柴油卡；3：LNG，4：CNG")
    private String cardType;
    public String getPhysicalCardNo() {
        return physicalCardNo;
    }

    public void setPhysicalCardNo(String physicalCardNo) {
        this.physicalCardNo = physicalCardNo;
    }

    public String getPhysicalCardName() {
        return physicalCardName;
    }

    public void setPhysicalCardName(String physicalCardName) {
        this.physicalCardName = physicalCardName;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getStationName() {
        return stationName;
    }

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getStationId() {
        return stationId;
    }

    public void setStationId(String stationId) {
        this.stationId = stationId;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }

    public String getUserCompany() {
        return userCompany;
    }

    public void setUserCompany(String userCompany) {
        this.userCompany = userCompany;
    }

    public String getCardStatus() {
        return cardStatus;
    }

    public void setCardStatus(String cardStatus) {
        this.cardStatus = cardStatus;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    @Override
    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    @Override
    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    @Override
    public String toString() {
        return "PhysicalCardListDto{" +
                "physicalCardNo='" + physicalCardNo + '\'' +
                ", physicalCardName='" + physicalCardName + '\'' +
                ", enterpriseName='" + enterpriseName + '\'' +
                ", stationName='" + stationName + '\'' +
                ", enterpriseId='" + enterpriseId + '\'' +
                ", stationId='" + stationId + '\'' +
                ", userName='" + userName + '\'' +
                ", userPhone='" + userPhone + '\'' +
                ", userCompany='" + userCompany + '\'' +
                ", cardStatus='" + cardStatus + '\'' +
                ", beginTime=" + beginTime +
                ", endTime=" + endTime +
                '}';
    }
}
